1A Griffin Road 1 Minute Walk From Plumstead Train Station, London SE18 7QG England
View on Map
What travelers say:
I want to say its the best place in London.Two times they make best birthday party for me.Staff is amazing. I always feel like princessOwner is very good men.Cafe is always clean.Life music.Wc is perfect clean.Thank you for all did for us.